

Key:指针、函数指针、静态函数、成员函数、代理

抛出问题：函数能否像变量一样，存储起来？

0. C++函数指针
1）变量指针 到 函数指针
一个变量  int i;
变成指针  int* i_Ptr;

一个函数 int Func();
变成函数指针 int (*Func_Prt)();

> 注意这里的(*Func_Prt)，带括号的诡异写法，如果我们把括号去掉，
> int *Func_Prt(); 啊这~，这怎么成了一个返回值为int*的函数了呢。
> 别问，为什么。问，就是语法。

函数指针
拆解成三部分，返回值 (*函数指针名)(参数列表)



2）静态成员函数/全局函数


3）成员函数指针



1. UE4/5 静态函数指针
   CreatStatic
   代码一步步的拆解
（不写&取地址符号也可以）



2. UE4/5 对象函数指针
   CreatRaw
   
3. UE4/5 广播调用


   







